Jingumae, Shibuya 150-0001, Tokyo Prefecture, Shibuya
1-44-2 Tomigaya | A-Flat 1F, Shibuya 151-0063, Tokyo Prefecture, Shibuya
Tiny tiny sandwiches. Maybe fine if you've got tiny hands and not much of an appetite.